package com.xb.cloud.product.service.business.model.mapper;

import com.xb.cloud.product.service.business.model.ConfigCenter;
import com.xb.cloud.product.service.business.model.ConfigCenterExample;
import com.xb.cloud.product.service.client.bo.ConfigCenterBo;

import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ConfigCenterMapper {

	int countByExample(ConfigCenterExample example);

	int deleteByExample(ConfigCenterExample example);

	int deleteByPrimaryKey(Long id);

	int insert(ConfigCenter record);

	int insertSelective(ConfigCenter record);

	List<ConfigCenter> selectByExample(ConfigCenterExample example);

	ConfigCenter selectByPrimaryKey(Long id);

	int updateByExampleSelective(@Param("record") ConfigCenter record, @Param("example") ConfigCenterExample example);

	int updateByExample(@Param("record") ConfigCenter record, @Param("example") ConfigCenterExample example);

	int updateByPrimaryKeySelective(ConfigCenter record);

	int updateByPrimaryKey(ConfigCenter record);

	List<ConfigCenterBo> selectAllConfig();
}